const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  /*  productionSourceMap: false, 打包时去掉.map文件 因为上线时不需要知道哪里报错 */
  productionSourceMap: false,
  lintOnSave: false,
  /* 代理跨域 */
  devServer: {
    proxy: {
      /* 路径中带有api就会找到代理服务器去请求数据 */
      '/api': {
        /* 服务器的请求地址 */
        target: 'http://gmall-h5-api.atguigu.cn',
        /* 把我们自己的项目中写的api忽略掉再发送请求  因为/api时请求自己的代理服务器 让代理服务器去请求跨域的后端数据 因为我们自己配置了axios重写 遇到/api自动忽略 所以这里不需要 */
        // pathRewrite: { '^/api': '' }
      }
    }
  }
})
